insolated foundation - English Synonyms Dictionary